south african anchovy - Turkish English Dictionary